Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HUMBER TERRACE Terraced £162,563 £128,950 28 Nov 2017
2 HUMBER TERRACE Terraced £143,224 £80,000 13 Jan 2006
3 HUMBER TERRACE Terraced £133,359 £85,000 15 Aug 2007
5 HUMBER TERRACE Terraced £146,179 £118,500 6 Dec 2018
6 HUMBER TERRACE Terraced £181,589 £180,000 7 Aug 2023